A Flow Scheduler Architecture
نویسندگان
چکیده
Scheduling flows in the Internet has sprouted much interest in the research community, leading to the development of many queueing models, capitalizing on the heavy-tail property of flow size distribution. Theoretical studies have shown that ‘size-based’ schedulers improve the delay of small flows without almost no performance degradation to large flows. On the practical side, the issues in taking such schedulers to implementation have hardly been studied. This work looks into practical aspects of making size-based scheduling feasible in future Internet. In this context, we propose a flow scheduler architecture comprising three modules — Size-based scheduling, Threshold-based sampling and Knockout buffer policy — for improving the performance of flows in the Internet. Unlike earlier works, we analyze the performance using five different performance metrics, and through extensive simulations show the goodness of this architecture. Key-words: Scheduling, Sampling, QoS, Future Internet, Architecture in ria -0 04 38 59 4, v er si on 1 7 D ec 2 00 9 Architecture d’un ordonnanceur de flux Résumé : L’ordonnancement des flux dans l’Internet suscite un vif intérêt dans la communauté scientifique et qui a conduit à l’élaboration de nombreux modèles de files d’attente exploitant la propriété ”queue lourde” des distributions des tailles de fichiers. Des études théoriques ont montré que les ordonnanceurs basés sur la taille des flux, pouvaient améliorer le délai de transfert de petits flux, sans induire de dégradation des performance des larges flux. Sur le plan pratique, les questions relatives à la mise en oeuvre de tels ordonnanceurs n’ont guère été étudiées. Avec pour objectif d’explorer cet aspect pratique, cet article propose une architecture d’ordonnanceur de flux composé de trois modules un ordonnancement basé sur la taille, une politique de définition des seuils fondée sur l’échantillonnage et une gestion de tampon avec un mécanisme de knockoutpour améliorer la performance des flux dans l’Internet. Nous analysons les performances relativement à cinq métriques différentes par des simulations approfondies qui mettent en évidence les intérêts de cette architecture. Mots-clés : Ordonnancement, Échantillonnage, QoS, Internet du Futur, Architecture in ria -0 04 38 59 4, v er si on 1 7 D ec 2 00 9 A Flow Scheduler Architecture 3
منابع مشابه
The -Scheduler: A Multiwavelength Scheduling Switch
We propose a new multiwavelength almost all-optical switch architecture called the -scheduler that uses wavelength division multiplexing (WDM) internally to fold the switch architecture in both the space and time domains to reduce the hardware complexity and to improve the signal characteristics through the switch. The -scheduler preserves the packet order for a given input–output pair, is cons...
متن کاملA Hardware NIC Scheduler to Guarantee QoS on High Performance Servers
In this paper we present the architecture and implementation of a hardware NIC scheduler to guarantee QoS on servers for high speed LAN/SAN. Our proposal employs a programmable logic device based on an FPGA in order to store and update connection states, and to decide what data stream is to be sent next. The network architecture is connection-oriented and reliable, based on credit flow control....
متن کاملLoad Balancing in Internet Using Adaptive Packet Scheduling and Bursty Traffic Splitting
In this paper, we propose an architecture for load balancing, which contains an adaptive packet scheduler with a bursty traffic splitting algorithm. The scheduler has one classifier which classifies the flows into aggressive and normal flow. Aggressive flows are treated as high priority flows. Based on the buffer occupancy threshold, a trigger handler checks for load unbalance of the network an...
متن کاملA Wireless Network Node Architecture for Protection of per-Flow Quality of Service
Wireless networks have become the critical infrastructure that enables such applications as sensor networks, mobile personal computing devices, and avionics communication systems. As such, the security of these wireless networks has become an important research issue. Recent literature on wireless network security has focused on traditional security issues, such as encryption and authentication...
متن کاملQos in the Linux Operating System Technical Report 2 the Qos Architecture
1 Introduction This document describes a main part of the implementation of our QoS architecture, which has been developed in the context of our UNIQuE project [1]. In order to achieve an end-to-end support for quality of service, our approach bases on feedback loops as proposed in [2]. This technical report covers the implementation details of the realization of an adaptive CPU scheduler, whic...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010